import axios from 'axios'
const mockRequests = axios.create({
    // axios为使用者补全基础路径前缀/api，后续请求时无需额外在url中拼接/api
    baseURL: '/mock',
    // 请求时限5s
    timeout: 5000
})
// 请求拦截器
mockRequests.interceptors.request.use(config => {
    //config配置对象 中包含一个重要的headers属性
    return config

})
// 响应拦截器
mockRequests.interceptors.response.use(res => {
    // 服务器成功响应回的数据
    return res.data
}, err => {
    // 捕获错误
    return new Error('err')
})

export default mockRequests